a past master - German English Dictionary